2233
3
51331
25
3066
7
2427
12
2886
2
2977
1
5253
4
1900
1475
2656
14
2069
5
4099
8
2954
2653
57793
0
913
4606
3212
27
1307
12459
2489
3608
9
1917
4715
962
1789
658
2788
4100
6
2781