3303
6
1812
1
1481
2
2322
4
980
2786
66
0
592
3554
9
1182
24337
22
1001
618
3407
206
3267
444571
20312
39
7034
4187
10
4562
527
3
1558
3660
2082
2732
123674
35
6676
12
5432
6977