3025
1
333
1889
2306
2
646
0
814
544
1418
1666
512
848
2693
3
3287
1966
6
1129
1702
1425
1193
1150
4513
2296
1302
2478
1350
650
3309
2727
5
1587
2799