2118
1
2715
2
1814
1226
3053
7
1590
2372
3
3655
11
518
1179
1055
2580
1309
0
1650
1531
1546
1160
432
1180