668
0
1780
381
1101
744
595
544
3233
16
2009
1
1931
2
2161
1264
719
2490
4455
1893
2328
1043
408
1513
1215
267
492
1832
3
1411
1004
413
505
349
1279