2368
1
2476
3
1307
1751
2173
989
0
3818
1107
24337
22
623
2254
1527
2466
5
1957
929
3211
938
826
3576
2166
3614
2110
2738
5635
685
3205
1250
1147
1808
7
4236