2490
0
2634
970
458
403
932
584
214
2093
2
494
1251
165
370
722
941
1880
415
1020
2524
1893
1
409
589
1161
66
1824
951
1004
1182
2952
807