2436
1
526
0
3125
2
915
800
784
1189
1749
1461
1601
657
2710
496
2964
2394
2152
1603
758
600
3591
11
2337
5
3107
7
1844
2478
7471
9
951
1431
1570
673
4471