334
2
960
0
5160
4
1477
1
5836
5
1107
3516
1942
4616
2595
2222
9
4965
76
1090
872
778
3
104
5285
77
370
500
2015
936
1181
10
709519
2216
828
429
1137
1251