5527
3
2392
0
2400
6
262
1
50969
7
2048
2
2141
9
2529
1169
1015
36905
2132
2582
771
278
1545
1554
1967
1690
2001
853
1352
1539
1501
3075
1063
4455
11
2749
5
4383
4
1681