2576
3
952
0
70
5521
2
2223
1362
16
3936
661
2245
609
2100
693
1821
1814
1781
420
597
1938
1
797
32
933
801
1713
25494
55
471
2523
1001
492