668
0
1020
1
2860
15
381
1101
1033
1100
1896
3777
3
2542
22
2241
2
3449
4
1193
989
13159
1931
2161
2490
4455
1893
2328