1239
0
1055
2578
4
3354
1
566
2649
883
1416
3252
6753
17
4309
2
1017
5070
19
2935
1676
2525
3
6286
5
1169
2951
2430
8637
11
17025
20
1865
4311
2377
1015
1517
611
2333
348