3694
2
5621
8
4471
3090
6
572
0
1749
1
197
14
25669
475
2524
1189
1372
2147
1105
596
1103
562
2242
484
2663
914
490
7567
1581
1243
668
1166
519
2475