2619
1
348
2431
3
938
2417
975
2
1648
665
0
962
2576
4232
398
842
6979
4
905
3277
8
853
1506
1222856
3380
2097
1002
5620
11
1745
3148
9
330
1861
5
2299
4292