2194
4
1758
0
1662
1
3650
3
1464
2
2619
2602
4987
19034
6
1453
853
56488
1215
2117
598
2796
967
834
4362
5
2457
2169
1348
48766
24
4713
14
1306
2100
1482
1571
9244
11611