2050
4
3037
0
1078
3
2030
6
3331
1
2623
5
766
1517
1378
1418
2
2320
469
1821
10
1408
4213
8
783
1567
9484
7374
4409
14
987
1123
1388
4066
5369
3244
990
993
236
520