775
2
492
1
1615
4
1427
1640
910
2959
3
1130
2367
679
2984
638
1301
345
1041
1347
0
73
87
852
88
801
114
892
83
989
659
939
816
551
893