1028
1
5960
18
775
3
1070
2
2036
1200
829
0
1909
9
993
1911
637
1187
1063
3004
4
1002
1185
786
1131
2475
5
1315
2214
2033
2776
1238
2506
4844
1117
1216
1364