1316
1
852
2
1877
3123
1563
5
2506
9
813
420
781
1224
4
468
636
313
84
442
0
232
1027
701
1220
550
3412
92035
30