325
1
318
314
2
390
282
407
13731
15
542
3
420
4
343
294
499
5
293
447
4474
519
516
444
0
878
297
527
309
326
12580
8
327
310
230
361
438