1132
0
486
637
422
1282
116
169211
11
20634
8
290
846
980
1
2306
518
1053
47
197
522
918
1650
1073
521
55
951
1793
437
69
757
509
282572
1084