1348
4
1202
2
1390
1
4909
1473
824
830
1995
1308
3
2004
5
1158
1093
1119
1887
3473
5161
1921
1269
0
1546
2649
1870
6
2429
1335
1314
2144
858
1346
3126
2184
3899