1682
4
2159
1
2573
7
1148
750
2057
1868
3
2354
1506
2189
0
1244
2235
544
15177
12
1099
1685
2
3435
3879
1547
1589
4578
2292
1568
2279
2204
2013
2453
802
1757
495