2352
2
2708
0
7592
7
3090
6
573
1
2108
1199
3100
13676
21
3673
3868
10
1289601
4
2562
5052
2123
697
5347
462
2835
1637
3
6236
1593
951
2013
1694
1360
3608
9
1659
630
1689