2332
7
1059
4
329
1
31431
0
1184
3
867
2546
2
4538
6
2233
1287
1160
2368
8
2853
18
2775
2434
27
247
1476
1764
1288
1573
3700
5
69640
307689
9
1789
10
1625
167
123
238
322
654