334
2
960
0
5160
4
1476
1
5836
5
1105
3516
1942
4616
2594
2222
9
4965
74
1089
871
777
3
103
5283
75
370
499
2015
936
1180
10
709478
2215
828
428
1136
1251