2693
3
3025
1
1132
0
3559
1129
935
553
493
714
2942
7
1510
5
1049
9244
383
1084
477
573
804
414
2896
10
3512
4
300
3067
1767
2
3165
1073
400
6529
475
1044