2326
2
2937
1893
6
972
1
8005
8
2285
3
1075
1054
2428
1133
1693
866
1666
1367
1305
1551
1086
4
1100
875
4354
5
1036
8085
22
11396
4515
18
2613
1659
1396
80594
0
5900
13
4786