1814
2
1660
1
1168
3854
868
662
0
1804
1000
2163
801
1766
4309
2173
673
1819
830
4360
9
997
802
496
1431
2535
19783
1380
2996
2194
1152
915
255
1545