1832
2
2709
6
968
1
2322
7
1048
383
0
1105
475
477
1230
5
8116
418
1084
1636
2770
4
422
798
2189
1362
1948
116
29323
2395
400
552
392
543
611
5262
10
1898