1421
1
1903
2
7952
1110
3
1966
945
1329
447
0
1733
6062
16
1009
2047
467
278
2188
9
661
443
571
2271
3006
3440
951
409
2907
2628
1346
4
107
6086
292
2312