1152
0
503
296
584
4328
10
1431
2
368532
1638
8766
909
1
552
458
1192
1378
846
2855
3
953
1428
1069
340
300
896
1105
1020
1024
1115
1586