4079
4
2180
1
2445
2
3522
2578
1628
3485
7
1590
994
6
6267
18
6697
3
849
0
672
1323
3598
3013
5
2217
2687
1285
5225
8
4085
1685
6822
2209
2159
1126
7309
9
25788
14
1412
1352