1501
1
2356
6
3162
3
2743
2
6362
5
2475
437
0
833
2660
1920
1640
6264
7
871
2090
1821
4248
3213
655
841
1757
1936
4646
3575
1323
1773
2820
10
985
5897
4
579