1023
1
901
1397
1331
1295
2650
20
2377
1472
280
2250
297066
0
2873
3
2773
3683
1924
2840
2
1581
1424
1339
1168
3765
4
2245
1226
3053
7
1507
962
2683
1393
1946