1590
1
951
8527
2781
701
0
3158
2
1547
2091
12431
17
4335
2732
2735
13018
1378
123674
35
1812
4862
2982
3
1002
298
1787
7188
2322
4
1431
6236
10
3107
7
1514
1305
913
2562