2302
2
1163
1
2741
3
937
894
1065
1317
5387
7
2127
0
1777
1124
1200
1665
1916
2072
1868
2383
3060
2972
2520
3201
2748
2105
1475
1258
1482
988
10824
9
2068
1128