2470
2
5871
7
1172
4987
3
7756
2506
0
1029
1
4713
14
5885
3303
17184
44
2117
4
13835
6968
5
31183
12
565
1327
1758
1020
1215
9244
1710
22330
22
351
3301
2796
8822
2967
1306
934