1239
1
940
1778
1568
83
1431
3629
2277
0
4311
796
6
929
3
4179
1412
2650
20
862
2534
989
20163
44
1679
2082
530
1532
2884
5
951
2760
4
3539
432
1844
2886
2
8002
7