2499
2
1456
1647
4
2948
9
2736
1
311
0
1586
108797
2368
10183
14
3527
796
6
3587
1364
1226
2234
2255
1511
1303
1760
2035
3326
3