2644
2
1222856
4
6979
4172
9
3005
1
514
0
784
22330
22
3267
1100
685
2619
180849
4869
938
2584
3700
975
4154
12590
665
399
518
6515
3660
398
2989
4964
3
3251
6
905