1116
0
1020
2546
1
1115
2
2587
6
802
5617
5
1824
1458
3
10324
301
53
3440
235
632
5108
4
1811
54
5602
9
970
20634
8
979
434
2231
1325
4271
1463
7334
2604
7
830