1015
0
2904
2
12005
3
1650
1343
745
3287
1
46414
1045
437
2546
450
1238
440
25440
21743
543
367
281
556
2564
433
675
484
2192
139
3653
1009
566
288