5382
5
1825
1
1125
2463
2
1812
1475
2322
4
2786
1001
0
2259
96
613
1596
4187
10
13018
6500
576
1129
2732
6676
12
1431
1230
1055
123674
35
980
24337
22
619
89
1161
592