1259
1
2882
5
1295
2650
20
280
297066
0
3683
2250
2773
1226
1751
3987
3
1581
2
3765
4
946
2245
3053
7
2688
3213
1760
1788
444571
9
1660
2558
1384
1331
1623
2683
131589
2377