2049
1
1558
2
2346
1812
1069
4179
2562
2784
3
1451
0
693
2982
1304
3706
5
1590
2322
4
1320
980
3107
7
2988
5897
2786
951
2505
2366
24337
22
1001
3109
14
123674
35
7471
9
2804