2345
0
453
325
846
364
287
2120
6
4922
1
587
441
1645
2855
3
857
847
484
169211
11
2870
948
2
282
486
1559
247
573
91021
467
120469
35