1506
0
1460
1
1132
440
1394
1303
1343
1606
3116
1640
2
5009
20634
8
1008
2474
670
521
2306
11392
6
784
2814
5
1869
1453
1550
522
964
2330
633
928
3025
1334