3283
2
5721
8
3610
3
4117
5
579
1
3151
2114
1781
4
4849
1698
392
0
2000
2125
1914
1788
1668
2999
360
1532
2760
3118
2166
1062
1545
662
2145
3926
14
319
61216
3326