1303
1
1419
1244
0
2235
1268
2773
3
16868
39
4375
4
3213
7
718
1066
1875
1293
988
2000
1446
1607
1038
1027
896
1258
2
1862
1310
490
3546
962
2458
4032
12
481