945
1
2495
0
1743
1393
1533
2
2522
790
1047
1396
1131
1033
24337
22
1444
2115
2493
18
1757
3683
3263
4
5375
2326
2631
21152
8
2669
1537
1247
3655
11
4009
6
2094
5
2392
951