1070
1
543
0
1182
2
4594
530
4
471
2982
3
1664
650
1464
1952
635
31535
571
662
417
447
775
1425
458
292
263
2372
2119
646
1921
544
7328
1330
509