2200
11
537
1
1736
0
4056
1305
1896
3
122
230
2
1383
1604
842
2568
12
201470
3640
333
3320
15
1177
4
5301
24
1185
1693
737597
2101
5
718
105
642
764
771
1072
849
626