1516
2
1387
0
2754
5293
7
4980
5
6702
8
4014
4264
98658
31
2040
13
3138
14
2618
3
1102
4
1249
322
1
740
22956
1179
1734
3434
1324
2478
1513
3233
803
1032
3310
842
1760
15
3234