1516
1
5151
8
1780
3528
7
5412
4
2466
5
1295
4291
2316
0
2650
20
280
7086
12
2209
3
1581
2
1226
2250
2490
3765
2245
3053
2705
297066
894
1594
2784
1777
6929
11
3683
571
2797