2131
1
1819
2535
2
693
0
4179
801
14
3498
4
2760
32302
4044
5
572
17946
2996
1000
2436
526
25669
3125
915
784
19783
1189
1461
830
496
2964
2394
2152
1603