2122
2
2118
1
1446
1952
2211
3316
17
3154
6
3629
3957
3
3871
1569
3470
5
432
0
1179
1123
2080
1131
3378
7
2580
1868
5946
2285
1680
1753
1412
1466
1160
1913
2238
2322
4