5304
9
2229
4
4940
5
860
0
1207
2
3045
1
965
475
798
116
464
29323
2194
521
2431
3
58
418
8116
6
611
1230
2982
1636
63
477
460
1073
458
2808
392
2395