598
4
252
1
90
2
75
1370
2225
3
528
678
2400
6024
22
1214
1410
800
6746
8
1243
93
1769
4840
11
1335
2246
877
865
883
1403
810
1605
1430
0
1691
576
3498
6