1020
0
1381
3
525
2546
1
859
802
2658
785
5155
8
14492
3650
1842
2
4017
4
3929
10
1616
1819
653
1446
2190
20634
1463
2306
7334
909
486
2120
6
896
2076
2141
1375