2495
0
1124
1
1415
1244
2
2374
2758
4
8217
6
2231
6345
1798
1514
1027
1751
974
2369
419
1867
1871
965
766
1487
1112
1482
3160
4390
1369
281
1197
1236
11060
19