4915
1
1589
3
1347
2440
3063
2480
1844
1346
1210
3146
12
7495
9
3078
4
1036
2512
0
2264
2145
3061
2
10827
4044
5
1019
3083
444571
2320
6
4335
1827
2465
1189
3125