1579
3
4425
6
1133
1
553
1619
3001
2
3117
8
1397
0
1048
994
1813
4
1815
746
2982
2104
272
1929
2621
3289
2333
6362
18
4506
1892
1431
1688
1833
2164
2352
1739
1364