2526
1
885
1241
1174
489
202
349
1060
931
1496
887
809
2402
5
1238
3172
3
1889
2392
2
1062
1223
1488
2521
5801
805
1334
0
4179
11650
23
1660
1366
1418
2395