887
1
428
1086
168
2407
3
1250
2
2037
4
1225
0
3181
516
3929
531
572
944
395
1341
873
2496
1076
565
1127
705
812
412
727
1480
1317
1602
1309
652