1022
1
1214
1778
2495
0
1743
2688
2
1243
5801
1133
790
1033
5252
2115
2326
1175
1494
2094
5
23774
4
4009
6
4070
4480
3364
3
751
1757
3683
5375
7793
6547
1809
21152
8