2999
3
2131
1
2245
1883
2
4179
4768
5
1787
851
3053
7
2354
2049
2982
297066
0
951
2366
1015
1087
3109
14
5897
4
2327
11
2082
1606
1778
1690
2173
2818
2414
1751
8527
753