1347
1
2229
3
1455
2392
2
2578
8627
2670
2110
2760
4
2312
0
929
2495
2368
3070
1431
4072
784
337
1093
667
106
2262
517
25669
405
1717
132
619
2954
639