1447
1
508
851
0
1622
512
583
464
2981
2153
2
1086
8
1137
6
1211
443
389
90
1340
82
375
145
109
448
6705
12
1227
3549
1561
5
1346
923
1512
1693
3627