2001
1
1053
1371
2890
3
1660
4
815
0
1716
2658
10
830
2600
929
2771
5
2431
10243
2468
2446
2377
742
2534
197
1690
2475
2131
745
297
898
955
2452
5565
9
2105