22330
22
3437
5
2619
1
4869
2
1385
938
975
4154
1809
665
0
399
2442
6515
398
180849
824
3251
6
419694
9
905
730
1366
3109
2670
20
385
10396
8
3148
330
231
1130
3929
10