1267
2
1767
1843
1
685
0
3926
14
1282
8945
2595
1458
6781
1618
839
1212
1240
577
272
2949
3683
32302
608
323
863
1400
1028
645