1041
1
2440
3
583
2
3336
1978
6
2626
5915
11
3461
4
2919
322
909
1188
3575
1195
1734
3248
8
3673
1312
3176
1289601
1637
1237
0
1404
2966
6247
5
3126
1250
2408
2270
734