1343
1
3211
1175
2688
2
1243
2959
1494
5919
3466
1594
3593
16
692
2507
1131
4031
2061
3
518
1179
1112
1055
2580
1650
1531
995
5753
10
2062
1546
0
1160
432
1180