2188
8
2451
4
1132
0
2274
1
1084
935
798
383
493
169211
11
475
121182
300
804
2909
573
2211
1454
1053
913
1282
611
282572
822
1049
714
422
3442
2
1129
553