2781
1
2315
2
3158
802
0
298
1204
3453
1568
423
645
1590
323
1816
4862
1072
770
1563
1749
1660
678
115504
3936
919
1181
388
2242
2399
939
778
205