2847
16
2447
1769
9
1465
1
1008
0
1305
2
551
873
579
1381
3
2302
5
1004
1671
2796
196
684
1026
470
781
611
444
629
954
20
694