3696
2
1517
4
4042
6710
0
123674
35
1563
1
9055
10
1467
10736
26
2219
1077
956
3629
2698
2100
2299
1767
1423
1239
1204
2999
2234
2356
6
3315
1884
3
1364
1184
2188
2297
1506