2839
0
3017
1
852
1127
733
875
3252
2907
2
2952
1616
1225
449
1722
25669
1017
1479
1816
96
800
621
883
469
2190
5367
376
785
667
1781
3080
3
613