953
0
2315
1
1880
2
846
2522
1009
683
413
458
759
768
525
1251
770
1418
2093
1045
608
611
1921
3287
303
422
546
360
1520
3041
4
2209
3
2236
1779