2184
1
1819
2999
3
1000
0
4305
2
1938
868
1681
1788
801
830
1633
4
1071
1108
2163
904
1331
17391
7
3863
14
1055
1396
2312
2077
1813
2748
9
338
3054
2520
745