1579
3
1133
1
1929
2
553
1619
3289
1397
0
3117
8
4425
6
994
1815
2982
2104
4506
3001
1048
1431
1688
1833
2164
2352
1739
1364
1813
4
1969
574
1295