1084
0
935
1132
493
383
553
804
382
2
827
1
798
573
1053
1454
2211
714
475
300
472
913
1073
517
611
2395
180849
16840
15
1049
3203
10
1906
5
1081