2750
1
598
3012
0
2104
120
3508
2
4012
2182
302
131589
873
8627
3
80
1411
2455
1809
2850
3263
1743
1289601
4
2035
1920
5135
3186
3284
7
2254
3693
383
15233
1383