2380
1
1752
1384
5
1665
2
2461
9
5122
4
4664
11060
19
2643
2787
8047
18
3918
7
1751
1699
1716
3
1172
2655
1482
1493
1464
1218
911
1292
0
2507
951
3280
6
1749
2760
1050
5414