665
4
923
2
1504
1
1196
3
2041
2141
5330
17
962
2195
7530
8
1678
1799
10
6337
12
3250
11
408
1150
1292
4746
7
5692
13
6097
3653
2445
0
1427
1640
1187
2149
719
2167
2221
5
1345