1022
1
1214
1309
0
1992
3
5252
2
7793
4
3364
697
5801
2061
2688
1131
1133
1033
2471
7
4914
23774
2190
2326
2983
4009
6
4070
2667
1778
7733
4480
6547
751
13967
2948