2726
1
2724
11
5009
0
3599
99
13159
10
1367
2401
1213
477
475
1400
2
1666
860
400
3967
8
505
4106
1462
418
521
58
363
611
552
3015
152
2395
464
353