1095
1
662
0
2121
2838
4
844
673
2165
802
496
801
4179
234
868
2285
9
1301
2
2199
1416
730
3336
697
2403
830
1935
2173
1606
1543
1000
745
1681
1787