1129
0
678
935
522
5009
798
320
657
356
809
714
1566
1
1073
392
573
1894
8116
6
913
367
543
3700
1407
2
1636
408
1199
414
1853
63
2972
1504