804
0
2524
512
2310
1532
730
681
1008
484
894
320
1781
1
522
3429
577
166
731
1540
499
2199
1178
562
1870
3144