552
2
1460
7
1644
2236
1
604
531
1349
985
1656
1456
440
1573
4
2240
5869
13
4369
819
3449
9
8160
23
1096
3
1820
1961
1736
103
134
931
0
801
2100
3569
5
1346
625