1690
2
1938
0
1146
1
666
382
3463
564
1323
496
6991
6
6019
4
1628
123674
35
6346
16
1173
1568
3407
1746
1787
1570
1093
1308
1883
1000
801
830
3326
3
1485
998
83