1069
1
1222856
4
31535
0
4328
10
6800
4594
3287
18403
6
397
2142
759
81077
101
3663
2904
2
3373
520
2296
282572
3980
3
1343
437
440
2952
768
2560
295
458
580
1045
1863