1380
0
1787
1
1015
2294
951
3765
4
2666
9
2476
2
1740
3
2990
1265
30334
6
12472
1038
3518
5375
1465
1681
1378
2906
1153
5982
12459
984
2091
2312
785
3835
5
843
1225