5527
3
1679
1
1517
2578
4
4396
5
2100
2
2372
1411
2234
3779
2031
2093
5070
19
1162
0
4833
2340
1350
3109
14
2256
10
2033
8
4623
697
3368
2360
6
2129
5849
7042
830
5825
1511