302
1
1762
2
1001
2420
6
670
0
2531
4
964
623
1254
2348
2330
769
522
440
1719
3025
1334
992
11829
6559
17096
15
2345
1037