683
0
457
439
52
409
991
351
1880
2
1010
827
2143
401
2630
505
773
918
363
262
2259
1167
1645
1
78
1824
278