1541
2
1774
0
1010
1
770
1866
3
472
4682
417
3205
4936
1129
273
1046
1374
3082
383
1285
1343
1053
597
650
1310
839
775
661
710
999
2301
1407
1961