2974
1
3629
2698
3212
27
1446
1423
1564
1676
2
432
0
1506
1495
3362
3
4386
4
4072
815
2323
9
1682
685
3789
1135
623
4198
6500
1700
513
12472
1247
1116
3683
2194