488
0
2526
1
885
471
1241
1174
489
202
349
1060
931
1496
887
809
2402
5
1238
3172
3
1889
1845
1062
1223
1488
2521
477
2398
8
1924
485
1197
1051
630