3629
1
2526
339
1977
552
3323
2
3198
8
9160
5
4309
3
1902
2149
665
419
0
481
1238
2399
1512
2550
995
2193
9
641
4938
1181
1057
658
1996
2085
4443
4601
3071