3073
1
5933
2
3566
4
4447
29896
3449
3
839
6533
9839
3582
3254
827
5232
1038
2071
0
1716
1034
1647
1025
775
1192
1492
3145
1307
2299
1572