396
1
3865
3
633
1343
0
2567
6197
4
1132
2306
2
3250
1506
745
354
1861
2814
5
1869
1550
302
358
670
964
2330
769
249
1224
522
1232
440
3025
2645
1334