2082
2
3233
16
4111
2655
0
3498
4
2668
29323
3114
2168
5
479
552
1377
1020
1861
587
975
1649
1
1880
6406
12
406
1222856
2864
7
3092
798
1711
846
3219
802
2317