638
1
3372
3954
2
1338
2526
1812
1809
5
3591
11
2337
7471
9
1815
2322
4
851
1434
1431
718
3910
3
980
6753
17
1161
24337
22
673
2786
1185
603
0
1001
2784
2966
6
2612
1376