905
1
1926
2
4964
3
2284
1245
3748
4
2608
0
3696
6
1255
1621
7328
2725
579
2235
5135
467
1279
1762
1376
6406
12
3117
2334
97284
1696
2112
7447
7
198
2301