2321
18
2334
0
1302
1056
1
1070
3117
3
3342
11
2306
2
521
670
1132
3748
4
3696
6
1425
418
918
1506
2470
1343