2489
2
899
1
9305
8
1429
0
3720
1064
305
2312
1070
5430
2439
620
336
1243
2123
1105
1103
534
490
2271
4
1914
2512
817
484
914
596
1166
562
2919
7034