2100
2
2131
1
4179
19944
1218
4335
929
3
1466
0
2571
6
2377
2722
1312
623
1197
2600
4
1366
2744
2972
1526
2530