662
0
2838
4
844
673
2165
1
802
496
801
4179
1095
234
868
1301
2
2199
2121
697
2403
830
1935
2173
1606
1543
1000
1681
1787
1093
2166
2493
18
693
920