2484
7
2310
1
552
0
943
165
1669
4
2060
529
2457
575
464
2328
3
185
2243
6828
1580
458
431
374
336
685
177
2897
536
441
76
393
195
658
674