323
1
381
2
1371
519
539
259
886
680
333
354
339
1093
363
393
1342
0
1249
3
1522
88
304
329
271
73
1238
1121
1069
1413
279
1913
295
343