4915
1
1589
3
1347
484
0
2382
4
2440
3063
1044
1844
1346
1282
2535
2
2309
2270
4044
5
3083
17946
2465
3125
1849
1673
1436
8535
12
5440
8
2668
3498
3779
4471
2964
3051