2188
8
2451
4
798
0
475
383
552
422
611
1636
418
1132
543
522
846
1650
477
804
29323
501
246
400
458
4106
320
58
1898
1
2274
860
139
787