1295
1
2650
20
280
2921
5
1069
3683
1623
2
2250
3429
7
3053
2499
297066
0
2773
1788
1249
1301
946
1684
2207
2377
1746
1558
2622
6
2462
3
1304
1622
2980
785
1348
1581