1431
1
3117
8
1812
1815
2
2322
4
2786
4506
2243
6
1001
0
123674
35
851
4187
10
2732
6676
12
980
673
4425
1451
1161
24337
22
994
764
592
1185
1777
5204
3
718
2505
1162
1376