19932
6
2310
2
4499
12
1217
1302
1
2241
8819
7964
5
2698
215
0
2189
4465
22
7793
4
1354
2838
3
5505
14
1764
36905
297066
7733
1479
5347
3554
9
1384
2741
101415
109