2445
6
2659
2
718
1
5108
4
22330
22
6062
16
6194
1429
1464
4271
911
3268
6344
400
0
1225
3759
1327
2393
895
2587
3674
10
3564
3
2066
2059
8
635
2604
7
12958
5
18385
2388