991
1
400
0
2547
1453
2
860
477
475
11881
3
1651
993
4106
392
1889
282572
505
418
2054
6
1193
1087
995
1462
58
353
363
521
611
552
152
3015
2395