1053
0
475
2395
571
913
611
5646
4
1282
851
1
484
787
2799
3
546
717
58
1376
572
1407
2
1650
288
1348
1518