381
0
2766
1
303
358
954
2
943
1157
436
1279
3653
683
348
1577
1832
3
409
2522
390
990
918
2190
1997
308
781
195
1877
1141
765
646
14492
991