7053
7
259
1
3153
2509
3371
10
1857
2385
0
731
4321
4
2143
4077
1035
9208
1251
3435
679
2722
3354
5
3090
6
2949
108797
4562
1036
1812
297066
1458
3926
14
32302
1679
2
3518