4739
3
1504
1
3471
6
1100
1918
10
3438
2
23449
0
4998
9
5450
4
1359
1790
246
501
969
5
1822
1960
1087
5622
370
2747
932
1643
611
1277
2390
1312
2436
1704
1946
1313