3114
4
505
0
3510
2
251
4111
2749
1
2748
1452
1098
1222856
1157
1862
691
2172
2243
7
2546
1780
1861
5
1172
572
2076
683
105290
1463
2735