684
2
606254
4
1047
4431
1266
2191
1187
3
973
174618
0
1228
384
1
385
252
2134
1696
276138
9
471
592
586
748
121
703
5908
1367
1331
2124
2400
1448
743
1774