674
1
1157
446
805
1255
487
856
712
1461
3
303
2
162
80512
0
2350
1185
1436
1572
6411
675
1089
5
641
1868
4063
8
1614
9
2856
11
1117
935
1254
883
717
2246