1115
3
922
2
1052
1
81
2178
8
494
1387
350
355
901
534
1059
0
493
89
1058
5
334
364
1067
1224
1266
2956
14
412
864
1079
342
352
630
1269
1607
759