2152
2
3326
3
2535
2392
2778
3765
4
32302
0
83
1
1265
2901
3498
2772
1819
19783
1788
2258
2468
4944
3386
2921
5
1449
3090
6
2578
3053
7
7793
1558
3007
6346
16
5226
2932