2177
2
1666
2767
3
521
1
1918
383
0
477
475
126
116
2395
400
392
2169
418
1361
8116
6
846
1898
860
455
464
29323
543
1636
798
1650
1462
422