4715
5
1403
1
2562
2
2788
3
2732
2781
2233
1075
1162
2836
0
1223
7222
4
3565
8
301
4606
2505
985
2204
1239
750
3987
3107
1352
2393
6
471
1431
2526
2977
6676
12
517