3117
8
4425
6
1815
2
2982
3
1929
994
2104
1
6362
18
2621
3289
423
0
4506
1048
1892
3001
1397
1431
1364
1688
1833
2164
2352
1739
1813
4
1969
776
574
1563
2322
1182