2562
2
496
0
1699
1632
1064
1
1511
3326
3
830
1606
5389
4179
526
2082
868
784
1380
801
1992
1000
2427
12
1475
1568
697
2901
693
1950
1730
1309
2108
6
662