2103
1
2125
2120
6
486
0
2564
2
1381
3
121182
1819
846
2569
5
470
489
928
1132
418
1171
1040
2314
762
2337
403
2596
2724
25127
2177
4
1671
246
1343
1216
2461
20