476
1
3116
1664
121182
2368
915
1452
1894
1922
1642
1696
0
1733
1365
7334
4
2125
6370
5
2982
3
370
2727
822
1578
2
1193
1470
1966
1182
2708
2966
2052
646
1518