1542
0
1208
2
544
1
521
1193
375
399
2260
12
1622
543
2257
2470
1852
1365
1750
3
1261
2288
814
933
417
1129
436
1291
2669
2870
565
7952
1342
5217
11
4910