652
1
1448
2
4827
4
2288
2604
7
1566
2109
1326
1637
2127
5700
3262
5
670
0
1910
1733
1268
1645
3844
1594
2095
2858
14
928