2245
3
5465
22
1241
2
1226
1
3053
7
2745
2378
5
917
2562
2068
5119
17
2507
8637
11
2611
3683
2683
297066
0
1147
3864
1989
1200
3320
9
5849
2797
3271
4
1917