240
0
3116
3
1372
1646
1
1434
2
236066
14
2502
1509
1152
1348
2741
4
4144
3272
8
108797
4441
1705
1129
32730
5527
6
2228
4606
902
389
3551
10
2920
1721
674
1000
988
962