1446
2
1418
3659
14
1649
1
4594
909
896
2522
0
572
1543
691
22330
22
1378
1889
552
1099
759
768
525
1045
2086
4
1152
2952
458
424
4328
10
1297
3287
471