1105
1
3116
1024
2
1586
1543
1054
611
0
1115
503
572
458
417
8766
2361
3352
2647
1665
2225
3
3456
1545
759
46414
846