1422
0
3326
3
83
1
1860
2
1843
3076
2443
2333
2578
2199
3196
6
4179
17333
27
2507
693
1547
496
93
2219
2369
745
57793
1000
4606
2233
3212
2108
2489
6516
8
1917