1996
2
1572
1
629
0
1175
1782
7034
6713
11
348
957
2250
4519
15
2268
3
2848
307
4062
4465
22
9305
8
7071
5
1936
280
9611
1317
2190
1801
6707
24
4033
1199
392
2110
1815