2097
3
902
1
2371
2
1425
767
770
2306
3250
1506
0
2814
5
929
1869
1550
302
1902
964
2330
769
440
3025
1334
11829
2008
3505
4
2134
12
744
5009
2494
635
1188