4431
2
1922
1
3067
3268
3304
650
0
5745
5
2260
12
2127
1501
700
521
2095
4
4427
10
5779
3
7906
8
2856
2767
1155
2982
1374
3408
1587
2084
4143
6
2368
1343
1852
1365
1630