2303
2
2612
0
3208
3
3932
12
1506
1
1923
4
871
7
4418
5
1776
1334
3297
1572
1217
1970
3255
1119
2408
6
1656
2188
1111
2051
3112
1237
3022
1441
888
1172
5632
2024
1967