12449
23
3765
4
2966
11
1494
1229
1
1871
2
718
1514
728
2110
297066
0
2194
2245
3
267612
4978
1226
3053
7
1116
1622
2578
1416
6617
1681
2352
99072
5440
8
1594
36905