2736
12
1116
3
4879
10
1997
1
1495
1334
1172
1598
1945
484
4524
2
1750
5
5714
2674
1194
659
2200
1630
773
554
916
1712
575
915
1579
1110
558
555
707
1248