2870
3
2288
1
392
0
1132
2461
20
3287
480
543
1343
1645
1851
4
417
1152
2320
120469
35
2669
325
764
670
3626
2
2585
246
521
484
1342
2714
5
282
597
573