602
0
2559
722
410
787
1284
2
1161
846
1340
668
2924
3
1501
1
2178
381
1101
1278
6045
10
1931
2161
1804
1025
2490
4455
1893
2328
1043
488
2283
4
1215
267