5304
9
2229
4
860
0
1207
2
4124
6
3045
1
4940
5
4427
10
965
475
798
116
464
29323
521
2431
3
58
2422
418
8116
611
1230
1636
63
477
460
1073
458
2808
1155