3063
3
933
1
1518
2189
0
2870
2042
6
1222856
4
1007
2574
2275
2
948
1528
2809
3498
1551
2008
2301
2256
10270
2224
2881
3243
7
5
346
4122
10
2115
348
2730
1084
383