1579
3
1309
0
1992
3117
8
4425
6
1133
1
1815
2
697
2982
1929
5389
553
1619
4914
994
2104
2621
3289
423
4506
1892
3001
1397
1048
1431
1688
1833
2164
2352
2011