113
0
2608
10
8746
2
1637
2443
9
785
1
1331
1081
3375
4
5715
1454
5
4616
320
93
1589
44477
732
3635
831
671
6
655
3
3425
790
653
953
4712
1136
3087
2304