2630
1
951
1104
3
1636
1507
1382
8122
13
5732
1836
1918
2
1191
7475
5
1614
6200
1472
0
2495
2080
2047
3898
10
2142