1671
1
676
3
1603
2
1192
1903
263
0
730
2049
530
4
637
3082
1501
217
417
597
3514
1716
4987
7756
2506
1381
1029
4713
14
492
2657
5885
934
3303
17184
44