3765
4
2245
3
3053
7
1380
0
4627
1306
1
2534
2
674
7747
2478
297066
894
11916
14
1631
3400
3198
8
4335
16062
15
571
2797
5
1517
3758
1946
2683