787
0
2634
1161
4537
846
668
991
692
798
419
1101
321
601
844
1931
2
2161
1
1020
1603
1430
696
80
1629
325
2490
4455
1893
231
2328
296
2699