2657
3
611
0
4537
546
418
2992
1691
2
676
1711
539
677
2925
592
1374
527
2106
1
2279
4
2546
2500
10
647
4598
6
1267
1310
468
348
1973
1784
2390
837
1045