3114
4
662
0
2236
2
1020
3251
6
3510
1890
1
3498
2445
3
1409
1762
447
2786
3674
10
263
1115
802
1824
1458
3067
10324
1074
1222856
467
1811
3480
5
1661
4271
2474