641
1
5439
4519
15
2580
14
3372
545
733
957
562
544
1369
7258
0
2145
2
4465
22
7978
9
19079
6
3354
1473
4573
32302
525
2044
986
3910
3
2525
4
3758
5
2268
810
646
2732