957
3
1827
4
887
1
120
2966
7
1597
1937
1005
1114
661
1436
8
501
2006
6
472
0
1460
1601
2
1221
735
238
1333
808
689
794
3093
1175
2362
1475
525
1542
925