3453
1
3942
3
3554
12472
0
3660
2
3125
15
444571
9
2059
1564
19079
6
3090
527
9055
10
2194
542
586
194
5922
5
3238
2060
2773
6272