1191
0
1055
566
2649
883
3252
1033
1
1017
3263
4
2631
945
1537
2
1355
1393
2767
5
4480
3364
3
751
2182
1380
19079
6
7733
7793
2517
3871
12
2801
1015
3221
611
348