945
1
21152
8
2495
0
1743
5169
1393
1533
2
2522
790
1047
1031
1396
1347
1131
2083
5
1337
2390
1033
24337
22
1444
17970
15
2115
2493
18
1757
3683
3263
4
5375
2326
2631
9877
6