3326
3
3354
1
1681
1239
2173
1787
3683
2999
1547
1804
2277
0
929
4179
83
2320
5
2505
2
1743
1243
3054
2166
2209
2057
1683
1306
2500
2347
790
796
6
1481
1355