2529
7
4179
1
2400
6
3453
1698
2749
5
2048
2
1015
1169
0
12621
22
2582
2132
3
262
771
830
2141
9
1554
1545
278
4383
4
1690
1967
1501
1681
2773
2001
853
1539
3075
1063