1672
7
3115
3
1227
1475
1
452
2769
1870
5
1013
2
4136
4
1209
546
3506
691
0
1342
3916
2792
6
1229
1150
2347
884
4845
2569
757
1335
880
1720
1875
1511
9038
9
1495