4044
5
3083
2
1013
1
2465
1189
0
3125
1543
3186
1750
3
2152
2274
1380
2403
3591
11
1426
1754
1042
1179
5440
8
2360
6
3498
4
1814
3779
1650
7471
9