1073
0
472
2821
1
563
1053
475
2395
1131
2
913
1501
2115
4
611
746
1329
1306
1282
484
1903
4382
787
1563
546
717
58
1650
288
1348