2999
3
2131
1
2245
1883
2
4179
4768
5
1787
851
693
0
3053
7
2354
2049
2982
300
297066
951
2366
467
1015
1087
3109
14
5897
4
496
2327
11
1380
2082
1606
1778
1690
2173