2188
8
2451
4
2274
1
1132
0
543
1343
169211
11
1059
2461
20
3287
480
121182
2909
3844
5
2714
2604
7
246
417
2870
3
282572
812
419694
9
2320
2082
2269
1693
1903
2
547
422
670