1123
1
2082
1371
297066
0
2368
1393
1632
2
2131
1813
2773
83
1751
1199
1047
7793
4
2908
10
1087
1462
2207