2268
8
5950
10
3371
1031
1
5339
5
2980
3230
7
2229
1093
0
2941
4
2578
944
3
16174
526
1751
1509
1778
2884
3007
2082
2698
2168