522
0
1015
1
1694
951
690
2669
2
564
1743
108797
2245
3
5375
1787
2949
3835
5
2629
1451
2495
3014
20
2290
562
11153
8
72191
1618
1268
1087
1380
1068
2496
3222
1403