12590
0
1343
1154
1
860
11881
3
17730
11
1622
2235
1344
1053
804
1222856
4
392
6260
1394
6
2189
3019
7
819
422
383
798
552
1462
363
2395
1602
518