4044
5
3083
2
2666
9
3186
1
17946
0
494
2465
3125
1404
32302
248
1479
1704
3252
422
393
3498
4
366
3779
475
4471
1896
11
2964
601
1722
3051
831
1603
2366
563