1084
0
573
4888
3
2077
5
1963
2
553
1394
6
383
3815
15484
913
714
2620
1
477
475
1132
1454
935
1041
1053
2211
925
12749
15
998
804
4978